#ifndef PIPE_COMMUNICATE_H
#define PIPE_COMMUNICATE_H

#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <string.h>
#include <unistd.h>

int pipo_R_data_fd;     //写入的fd
int pipo_L_data_fd;
int pipo_R_date_out_fd; //写出的fd
int pipo_L_date_out_fd;

int r_db;               //全局变量
int l_db;

#define PIPE_R_PATH "/tmp/gdl703t_R_data" //管道路径
#define PIPE_L_PATH "/tmp/gdl703t_L_data"

int pipe_init(char *myfifo);//初始化写
int pipe_send(int *fd,unsigned char *data,int size);//发送逛到信息
int pipe_open_read(char *myfifo);//打开读管道
int pipe_receive(char r_l);//接收管道数据
int pipe_cloes(int fd,char *myfifo);//关闭

#endif